body {
	margin: 0;
	padding: 0;
	background: #fff;
	font-family: 'Poppins', sans-serif;
}

body h1 a,body h2 a,body h3 a,body h4 a,body h5 a,body h6 a {
	text-decoration: none;
	color: #020d1b;
}

body h1 a:hover,body h2 a:hover,body h3 a:hover,body h4 a:hover,body h5 a:hover,body h6 a:hover
	{
	text-decoration: none;
	color: #020d1b;
}

body h1,body h2,body h3,body h4,body h5,body h6 {
	font-family: 'Poppins', sans-serif;
	color: #020d1b;
	text-transform: uppercase;
	font-weight: 400;
}

body h1 {
	font-size: 48px;
	font-weight: 700;
	margin: 0 0 10px 0;
}

body h2 {
	font-size: 36px;
	margin: 0 0 10px 0;
}

body h3 {
	font-size: 25px;
	margin: 0 0 15px 0;
}

body h4 {
	font-size: 22px;
	margin: 0 0 15px 0;
}

body h5 {
	font-size: 18px;
	margin: 0 0 15px 0;
}

body h6 {
	font-size: 16px;
	margin: 0 0 15px 0;
}

body p {
	font: 400 14px/24px 'Poppins', sans-serif;
	color: #777;
	margin: 0 0 15px 0;
}

body p a {
	text-decoration: none;
	color: #777;
}

#page_scroller {
	background: #ffc245;
}

#page_scroller {
	-webkit-animation-duration: 1s;
	animation-duration: 1s;
	-webkit-animation-fill-mode: both;
	animation-fill-mode: both;
	-webkit-animation-name: fadeInRight;
	animation-name: fadeInRight;
	animation-delay: 0.3s;
	-webkit-animation-delay: 0.3s;
	cursor: pointer;
	color: #FFF;
	padding: 10px 11px;
	font-size: 12px;
	position: fixed;
	bottom: 25px;
	right: 25px;
	box-shadow: 0 0 12px 0 rgba(0, 0, 0, 0.2);
	border-radius: 3px;
}

input[type="text"],input[type="name"],input[type="email"],input[type="tel"],input[type="phone"],input[type="date"],input[type="image"],input[type="search"],input[type="password"]
	{
	float: left;
	width: 100%;
	border: 2px solid #ccc;
	height: 50px;
	border-radius: 2px;
	padding: 0 20px;
	margin: 0 0 20px 0;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	font: 400 15px 'Poppins', sans-serif;
	color: #777;
}

body select {
	float: left;
	width: 100%;
	border: 2px solid #ccc;
	height: 50px;
	border-radius: 2px;
	padding: 0 20px;
	margin: 0 0 20px 0;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	font: 400 15px 'Poppins', sans-serif;
	color: #777;
}

body textarea {
	float: left;
	width: 100%;
	border: 2px solid #ccc;
	resize: none;
	height: 180px;
	border-radius: 2px;
	padding: 15px 20px;
	margin: 0 0 20px 0;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	font: 400 15px 'Poppins', sans-serif;
	color: #777;
}

input[type="submit"],button[type="submit"] {
	float: right;
	padding: 13px 35px;
	color: #fff;
	border: 0;
	margin: 0 0 20px 0;
	text-transform: uppercase;
	font: 500 16px 'Poppins', sans-serif;
}

input[type="submit"]:hover,button[type="submit"]:hover {
	background: #222;
}

input::-webkit-input-placeholder {
	color: #777;
	opacity: 1;
}

input:-moz-placeholder {
	color: #777;
	opacity: 1;
}

input::-moz-placeholder {
	color: #777;
	opacity: 1;
}

input:-ms-input-placeholder {
	color: #777;
	opacity: 1;
}

.frame {
	position: relative;
	float: left;
	width: 100%;
	margin-bottom: 20px;
	overflow: hidden;
}

.frame img {
	display: block;
	width: 100%;
	height: auto;
}

.slider-frame {
	float: left;
	width: 100%;
	margin-bottom: 20px;
	overflow: hidden;
}

.slider-frame img {
	display: block;
	width: 100%;
}

.slider-frame .owl-theme .owl-controls .owl-nav [class*="owl-"] {
	background: #fff;
	border-radius: 0px;
	margin: auto;
	padding: 0;
	border: 2px solid;
	font-size: 0;
}

.slider-frame .owl-next {
	position: absolute;
	right: 10px;
	top: 0;
	bottom: 0;
	width: 50px;
	height: 50px;
}

.slider-frame .owl-next:before {
	content: "\f178";
	font-size: 24px;
	display: block;
	line-height: 46px;
	text-align: center;
	font-family: FontAwesome;
}

.slider-frame .owl-next:hover:before,.slider-frame .owl-prev:hover:before
	{
	color: #fff;
}

.slider-frame .owl-prev {
	position: absolute;
	left: 10px;
	top: 0;
	bottom: 0;
	width: 50px;
	height: 50px;
}

.slider-frame .owl-prev:before {
	content: "\f177";
	font-size: 24px;
	display: block;
	line-height: 46px;
	text-align: center;
	font-family: FontAwesome;
}

.link-post-frame {
	float: left;
	width: 100%;
	margin-bottom: 20px;
	overflow: hidden;
}

iframe,embed {
	width: 100%;
	border: 0;
	height: 450px;
}

.text-box {
	float: left;
	width: 100%;
}

body blockquote {
	float: left;
	width: 100%;
	padding: 30px 70px;
	border: 0;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	font: italic 24px/36px 'Poppins', sans-serif;
	color: #fff;
	margin: 0 0 20px 0;
	position: relative;
}

body blockquote p {
	margin: 0;
	font: italic 24px/36px 'Poppins', sans-serif;
	color: #fff;
}

body blockquote:before {
	content: '';
	position: absolute;
	left: 30px;
	top: 40px;
	background: url(../images/qout-img.png) no-repeat left top;
	width: 89px;
	height: 70px;
}

body table {
	float: left;
	width: 100%;
	margin: 0 0 30px 0;
}

body table td,body table th {
	padding: 10px 20px;
	border: 1px solid #ccc;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
}

body table td a,body table th a {
	color: #222;
}

body table td a:hover,body table th a:hover {
	text-decoration: none;
	color: #222;
}

.btn-row {
	float: left;
	width: 100%;
	text-align: center;
}

a.btn-style-1 {
	font: 300 16px/16px 'Poppins', sans-serif;
	color: #fff;
	text-transform: uppercase;
	padding: 18px 40px;
	text-decoration: none;
	float: left;
	position: relative;
	z-index: 11;
	text-decoration: none;
	transition: all 0.3s ease-in;
	-webkit-transition: all 0.3s ease-in;
	-moz-transition: all 0.3s ease-in;
}

a.btn-style-1:hover {
	color: #fff;
	text-decoration: none;
}

a.btn-style-1:hover:before {
	width: 100%;
	opacity: 1;
}

a.btn-style-1:before {
	content: '';
	position: absolute;
	left: 0;
	top: 0;
	height: 100%;
	width: 50%;
	background-color: #222;
	z-index: -1;
	opacity: 0;
	transition: all 0.5s linear;
}

.heading-left {
	float: left;
	width: 100%;
	position: relative;
}

.heading-left h2:before {
	content: '';
	position: absolute;
	left: 0;
	bottom: -20px;
	background: url(../images/heading-left-icon.png) no-repeat left bottom;
	width: 100%;
	height: 6px;
}

.heading-left h2 {
	margin: 0 0 40px 0;
	position: relative;
}

.heading-left strong.title {
	font: 20px 'Poppins', sans-serif;
	display: block;
	text-transform: uppercase;
	padding: 0 0 15px 0;
}

.heading-left b {
	display: block;
	font: 500 18px/18px 'Poppins', sans-serif;
	color: #222;
	text-transform: uppercase;
	padding: 0 0 15px 0;
}

.heading-center {
	float: left;
	width: 100%;
	text-align: center;
}

.heading-center strong.title {
	font: 400 18px/18px 'Poppins', sans-serif;
	display: block;
	text-align: center;
	text-transform: uppercase;
	padding: 0 0 15px 0;
}

.heading-center h2:before {
	content: '';
	position: absolute;
	left: 0;
	right: 0;
	margin: auto;
	bottom: -20px;
	background: url(../images/heading-center-icon.png) no-repeat center
		bottom;
	width: 100%;
	height: 6px;
}

.heading-center h2 {
	margin: 0 0 40px 0;
	position: relative;
}

/*===========================================================================*/
/*Header*/
/*===========================================================================*/
#header {
	float: left;
	width: 100%;
	border-bottom: 1px solid;
	padding: 20px 0 0 0;
	position: relative;
	z-index: 99;
}

.header-right {
	
}

a.logo {
	float: left;
	outline: none;
}

.header-right-topbar {
	float: right;
	margin: 0 0 25px 0;
}

.top-menu {
	float: right;
	margin: 6px 20px 0 0;
	padding: 0;
	list-style: none;
}

.top-menu li {
	float: left;
	padding: 0;
	position: relative;
}

.top-menu li+li:before {
	padding: 0 15px;
	color: #fff;
	content: "/";
}

.top-menu li a {
	font: 15px 'Poppins', sans-serif;
	text-decoration: none;
	color: #fff;
}

.top-menu li a:hover {
	text-decoration: none;
}

.top-menu .dropdown-menu {
	background: url(../images/azan-img.jpeg) no-repeat left top/cover;
	border: 14px solid;
	border-radius: 0;
	box-shadow: 0 6px 12px rgba(0, 0, 0, 0.176);
	left: 0;
	right: 0;
	margin: auto;
	width: 530px;
	padding: 25px 0;
	top: 45px;
	z-index: 1000;
}

.top-menu .dropdown-menu:before {
	content: '';
	position: absolute;
	left: 30px;
	top: -30px;
	width: 0;
	height: 0;
	border-style: solid;
	border-width: 0 10.5px 16px 10.5px;
}

.top-menu .dropdown-menu li {
	display: block;
	width: 100%;
	overflow: hidden;
}

.top-menu .dropdown-menu li+li::before {
	display: none;
}

.top-menu .dropdown-menu li strong.title {
	font: 500 25px/25px 'Poppins', sans-serif;
	color: #222;
	text-transform: uppercase;
	display: block;
	text-align: center;
	padding: 0 0 20px 0;
}

.top-menu .dropdown-menu li span {
	display: block;
	text-align: center;
	text-transform: uppercase;
	font: 400 24px/24px 'Poppins', sans-serif;
	color: #222;
	padding: 0 0 20px 0;
}

.top-menu .dropdown-menu li b {
	display: block;
	text-align: center;
	text-transform: uppercase;
	font: 500 24px/24px 'Poppins', sans-serif;
	color: #222;
	padding: 0 0 20px 0;
}

.top-menu .dropdown-menu li .head {
	background: #222;
	float: left;
	width: 100%;
	padding: 13px 70px;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
}

.top-menu .dropdown-menu li .head span.azan {
	font: 300 24px/24px 'Poppins', sans-serif;
	color: #fff;
	float: left;
	padding: 0;
	text-transform: uppercase;
}

.top-menu .dropdown-menu li .head span.time {
	font: 300 24px/24px 'Poppins', sans-serif;
	color: #fff;
	float: right;
	padding: 0;
	text-transform: uppercase;
}

.top-menu .dropdown-menu li a {
	display: block;
	padding: 13px 70px;
	overflow: hidden;
	color: #222;
}

.top-menu .dropdown-menu li a em {
	float: left;
	font: 300 20px/20px 'Poppins', sans-serif;
}

.top-menu .dropdown-menu li a strong.time {
	float: right;
	font: 300 20px/20px 'Poppins', sans-serif;
}

.navigation-row {
	float: right;
	margin: 0;
	width: 100%;
}

.top-menu .dropdown-menu li a:hover,.top-menu .dropdown-menu li em,.top-menu .dropdown-menu li strong.time
	{
	text-decoration: none;
}

.top-menu .dropdown-menu>li>a:hover,.top-menu .dropdown-menu>li>a:focus
	{
	background: none;
}

.navigation-row .navbar-inverse {
	background-color: transparent;
	border-color: transparent;
}

.navigation-row .navbar {
	border-radius: 0;
}

.navigation-row .navbar {
	border: 0;
	margin-bottom: 0;
	min-height: 0;
	position: relative;
}

.navigation-row .navbar-collapse {
	padding: 0;
}

.navigation-row .navbar-inverse .navbar-nav>.active>a,.navigation-row .navbar-inverse .navbar-nav>.active>a:hover,.navigation-row .navbar-inverse .navbar-nav>.active>a:focus
	{
	background: none;
	border-bottom: 2px solid;
}

#nav {
	float: right;
	padding: 0;
	margin: 0;
	list-style: none;
}

#nav li {
	float: left;
	padding: 0;
	position: relative;
}

#nav li:first-child {
	background: none;
}

#nav li a {
	font: 300 14px/14px 'Poppins', sans-serif;
	color: #fff;
	text-transform: uppercase;
	text-decoration: none;
	padding: 0 15px 25px 15px;
	display: block;
	position: relative;
	z-index: 20;
}

#nav li a .fa {
	font-size: 12px;
	padding: 0 0 0 4px;
}

#nav li.active a {
	color: #fff;
}

#nav li.active ul li a {
	color: #222;
}

#nav li:hover>a {
	color: #fff;
}

#nav li:hover>ul {
	background-color: rgba(0, 0, 0, 0.7);
	color: #fff;
}

#nav li ul li a:hover,#nav li ul li:hover>a {
	text-decoration: none;
	color: #ffc245;
	padding: 15px 10px;
}

#nav li ul {
	position: absolute;
	left: 0;
	top: 100%;
	width: 240px;
	background: #fff;
	padding: 0;
	display: none;
	list-style: none;
	z-index: 10;
	text-align: left;
}

#nav li:hover>ul {
	display: block;
}

#nav li ul li>ul {
	position: absolute;
	left: 100%;
	top: 0;
	width: 220px;
	padding: 0;
}

#nav li ul li {
	display: block;
	float: none;
	padding: 0;
	margin: 0;
	background: none;
}

#nav li ul li a {
	background: none;
	font: 300 14px/14px 'Poppins', sans-serif;
	text-align: left;
	color: #fff;
	padding: 12px;
	display: block;
	border-top: 1px solid #ccc;
	padding: 15px;
	margin: 0;
}
/*===========================================================================*/
/*Banner*/
/*===========================================================================*/
#banner {
	float: left;
	width: 100%;
	margin: -162px 0 0 0;
	position: relative;
}

#banner img {
	display: block;
	width: 100%;
	max-height: 500px;
}

#banner .caption {
	position: absolute;
	left: 0;
	top: 180px;
	width: 100%;
	text-align: center;
	z-index: 9;
}

#banner .caption span img {
	width: auto;
	display: block;
	margin: 0 auto 80px;
	text-align: center;
}

#banner .caption strong.title {
	display: inline-block;
	text-align: center;
	font-family: 'Tangerine', serif;
	font-size: 48px;
	text-shadow: 4px 4px 4px #aaa;
	color: #fff;
	position: relative;
	padding: 0 0 40px 0;
}

#banner .caption strong.title:before {
	content: '';
	background: url(../images/text-before-img.png) no-repeat left top;
	width: 100%;
	height: 12px;
	position: absolute;
	left: -102%;
	top: 20px;
}

#banner .caption strong.title:after {
	content: '';
	background: url(../images/text-after-img.png) no-repeat right top;
	width: 100%;
	height: 12px;
	position: absolute;
	right: -102%;
	top: 20px;
}

#banner .caption h1 {
	color: #ffc245;
	margin: 0 0 20px 0;
}

#banner .caption h1 span {
	display: block;
}

#banner .caption p {
	display: block;
	font: 300 25px/25px 'Poppins', sans-serif;
	color: #fff;
	margin: 0 0 40px 0;
}

#banner .owl-theme .owl-controls .owl-nav [class*="owl-"] {
	background: none;
	border-radius: 0;
	margin: auto;
	padding: 0;
	font-size: 0;
	border: 2px solid;
}

#banner .owl-next {
	position: absolute;
	right: 10px;
	top: 0;
	bottom: 0;
	width: 35px;
	height: 35px;
	margin: auto;
}

#banner .owl-next:before {
	content: "\f105";
	font-family: FontAwesome;
	font-size: 24px;
	line-height: 33px;
	color: #fff;
	text-align: center;
}

#banner .owl-prev {
	position: absolute;
	left: 10px;
	top: 0;
	bottom: 0;
	width: 35px;
	height: 35px;
	margin: auto;
}

#banner .owl-prev:before {
	content: "\f104";
	font-family: FontAwesome;
	font-size: 24px;
	line-height: 33px;
	color: #fff;
	text-align: center;
}

/*===========================================================================*/
/*Pagination*/
/*===========================================================================*/
.pagination-col {
	float: left;
	width: 100%;
	margin: 0 0 50px 0;
}

.pagination-col .pagination {
	border-radius: 0;
	display: block;
	margin: 0;
	text-align: center;
	padding: 0;
}

.pagination-col .pagination>li {
	display: inline-block;
}

.pagination-col .pagination>li:first-child>a,.pagination-col .pagination>li:first-child>span,.pagination-col .pagination>li:last-child>a,.pagination-col .pagination>li:last-child>span
	{
	border-radius: 0;
	margin-left: 0;
}

.pagination-col .pagination>li>a,.pagination-col .pagination>li>span {
	background-color: #fff;
	border: 2px solid #ccc;
	font: 500 15px/15px 'Poppins', sans-serif;
	color: #777;
	float: left;
	margin-left: 0;
	padding: 10px 15px;
	position: relative;
	text-decoration: none;
}

.pagination-col .pagination li.active a {
	color: #fff;
	border-color: transparent;
}

.pagination-col .pagination>li>a:hover,.pagination-col .pagination>li>span:hover,.pagination-col .pagination>li>a:focus,.pagination-col .pagination>li>span:focus
	{
	color: #fff;
	border-color: transparent;
}

/*===========================================================================*/
/*Gallery*/
/*===========================================================================*/
.gallery-section {
	float: left;
	width: 100%;
	margin-top: 50px;
}

.thumbnail {
	width: 100%;
	height: 260px !important;
	padding: 0px !important;
	border: 0px !important;
	background-color: transparent !important;
}

.thumbnail img {
	height: 260px !important;
	width: 100%;
}

.gallery-section .frame {
	margin-bottom: 50px;
}

.gallery-section .frame a.link {
	position: absolute;
	left: -120%;
	right: 0;
	top: 0;
	bottom: 0;
	margin: auto;
	width: 50px;
	height: 50px;
	border-radius: 100%;
	background: #fff;
	text-align: center;
	line-height: 50px;
	font-size: 14px;
	z-index: 9;
}

.gallery-section .frame:before {
	content: "";
	height: 50%;
	left: 0;
	margin: auto;
	opacity: 0;
	position: absolute;
	right: 0;
	top: -20%;
	width: 100%;
	background: #000;
}

.gallery-section .frame:after {
	content: "";
	height: 50%;
	left: 0;
	margin: auto;
	opacity: 0;
	position: absolute;
	right: 0;
	bottom: -20%;
	width: 100%;
	background: #000;
}

.gallery-section .frame:hover:before {
	opacity: 0.5;
	top: 0;
}

.gallery-section .frame:hover:after {
	bottom: 0;
	opacity: 0.5;
}

.gallery-section .frame:hover a.link {
	left: 0;
}

/*===========================================================================*/
/*History Section*/
/*===========================================================================*/
.history-section {
	float: left;
	width: 100%;
	padding: 0px 0 50px 0;
	background: url(../images/our-vision-bg.jpeg);
}

.history-section .frame {
	padding: 0 0 0 70px;
	position: relative;
	overflow: inherit;
	margin: 0;
}

.history-section .frame img {
	width: auto;
}

.history-section .frame:before {
	content: '';
	position: absolute;
	left: 44px;
	top: -27px;
	width: 422px;
	height: 598px;
	border: 14px solid;
	z-index: -1;
}

.history-section .text-box {
	margin: 60px 0 0 0;
	background-color: #fff;
	padding: 30px 35px;
}

.history-section .text-box a.btn-style-1 {
	margin: 15px 0 0 0;
}
/*===========================================================================*/
/*Our Vision*/
/*===========================================================================*/
.our-vision {
	float: left;
	width: 100%;
	background: url(../images/our-vision-bg.jpeg) no-repeat left top/cover;
	padding: 80px 0;
}

.vision-box {
	float: left;
	width: 100%;
	background: #fff;
	border: 1px solid #f0f0f0;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	padding: 50px 30px;
	text-align: center;
}

.vision-box .fa {
	display: inline-block;
	width: 70px;
	height: 70px;
	background: #161514;
	text-align: center;
	line-height: 70px;
	color: #fff;
	font-size: 30px;
	margin: 0 0 30px 0;
	position: relative;
}

.vision-box span.icon {
	position: relative;
	display: inline-block;
}

.vision-box span.icon:before {
	content: '';
	position: absolute;
	left: -10px;
	top: -10px;
	width: 70px;
	height: 70px;
	border: 1px solid #161514;
}

.vision-box h3 {
	font-weight: 300;
	position: relative;
	margin: 0 0 30px 0;
}

.vision-box h3:before {
	content: '';
	width: 45px;
	height: 2px;
	position: absolute;
	left: 0;
	right: 0;
	margin: auto;
	bottom: -18px;
}

.vision-box:hover h3 a {
	color: #ffc245;
}

.vision-box:hover h3:before {
	background: #fff;
}

/*===========================================================================*/
/*Gallery Style 1*/
/*===========================================================================*/
.gallery-style-1 {
	float: left;
	width: 100%;
	background: url(../images/our-vision-bg.jpeg) no-repeat left top/cover;
	padding: 80px 0;
}

.gallery-style-1 .frame {
	margin-bottom: 30px;
	background: #000;
}

.gallery-style-1 .frame img {
	height: 100%;
}

.height-1 {
	height: 578px;
}

.height-2 {
	height: 285px;
}

.gallery-style-1 .frame .caption {
	position: absolute;
	bottom: -100%;
	left: 0;
	width: 100%;
	padding: 0 20px;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
}

.gallery-style-1 .frame .caption h3 a {
	color: #fff;
}

.gallery-style-1 .frame .caption h3 {
	display: block;
	text-align: center;
}

.gallery-style-1 .frame .caption a.zoom {
	width: 50px;
	height: 50px;
	border: 1px solid #fff;
	font-size: 25px;
	line-height: 48px;
	text-align: center;
	float: right;
	color: #fff;
}

.gallery-style-1 .frame .caption a.zoom:hover {
	border-color: transparent;
}

.gallery-style-1 .frame:hover img {
	opacity: 0.5;
}

.gallery-style-1 .frame:hover .caption {
	bottom: 20px;
}

.gallery-style-1 .frame .caption h3:hover a {
	text-decoration: none;
}

.gallery-style-1 .frame:hover {
	border-top: 14px solid;
	border-left: 14px solid;
}

/*===========================================================================*/
/*Text*/
/*===========================================================================*/
.slider-frame .owl-next:before,.slider-frame .owl-prev:before,.share-post strong.title,.error-section .holder strong.error-text,.error-section .holder b,.error-section .holder form button[type="submit"],.gallery-section .frame a.link,.team-box .text-box h2 a,.testimonial-box .holder h2 a,.top-menu li a:hover,.search-holder button:hover,.heading-left strong.title,.heading-center strong.title,.event-box .caption strong.title,.gallery-style-1 .frame .caption h3:hover a,.footer-box address ul li .fa,.footer-box address ul li a:hover,.footer-box h3,.latest-news-widget ul li .text-col span .fa,.footer-box input[type="text"],.footer-box input[type="name"],.footer-box input[type="email"],.footer-section-2 strong.copyright,.footer-social ul li a:hover,.latest-news-widget ul li:hover h5 a,.news-widget ul li:hover .text-col a
	{
	color: #ffad05;
}

/*===========================================================================*/
/*Border*/
/*===========================================================================*/
.slider-frame .owl-theme .owl-controls .owl-nav [class*="owl-"],#header,.navigation-row .navbar-inverse .navbar-nav>.active>a,.navigation-row .navbar-inverse .navbar-nav>.active>a:hover,.navigation-row .navbar-inverse .navbar-nav>.active>a:focus,.top-menu .dropdown-menu,#banner .owl-theme .owl-controls .owl-nav [class*="owl-"],.history-section .frame:before,.gallery-style-1 .frame:hover,.footer-section-2
	{
	border-color: #ffad05;
}

.top-menu .dropdown-menu:before {
	border-color: transparent transparent #ffad05 transparent;
}

/*------------------------------------------------------------------*/
.icerikpanel p {
	color: #22313c;
	margin: 0;
	font-family: 'Titillium Web', sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: 20px;
	text-decoration: none;
	outline: 0;
	text-align: justify;
}
/*===========================================================================*/
/*Footer Section*/
/*===========================================================================*/
#footer {
	float: left;
	width: 100%;
	border-top: 1px solid #ffad05;
	background-color: #21313E;
	-moz-box-shadow: inset 0 1px 0 0 rgba(255, 255, 255, 0.08);
	box-shadow: inset 0 1px 0 0 rgba(255, 255, 255, 0.08);
	background-image: -webkit-linear-gradient(bottom, rgba(0, 0, 0, .1),
		rgba(255, 255, 255, .1) );
	background-image: -moz-linear-gradient(bottom, rgba(0, 0, 0, .1),
		rgba(255, 255, 255, .1) );
	background-image: -o-linear-gradient(bottom, rgba(0, 0, 0, .1),
		rgba(255, 255, 255, .1) );
	background-image: -ms-linear-gradient(bottom, rgba(0, 0, 0, .1),
		rgba(255, 255, 255, .1) );
	background-image: linear-gradient(to top, rgba(255, 255, 255, .1),
		rgba(0, 0, 0, .1) );
	-ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#19FFFFFF,
		endColorstr=#19000000 );
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#19FFFFFF,
		endColorstr=#19000000 );
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	-ms-box-sizing: border-box;
	box-sizing: border-box;
	color: #fff;
	box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2);
}

.footer-section-1 {
	float: left;
	width: 100%;
	padding: 80px 0;
}

.footer-box {
	float: left;
	width: 100%;
}

a.footer-logo {
	float: left;
	width: 100%;
	margin: 0 0 20px 0;
}

.footer-box p {
	color: #fff;
	margin: 0 0 30px 0;
}

.footer-box address {
	float: left;
	width: 100%;
	margin: 0;
}

.footer-box address ul {
	padding: 0;
	margin: 0;
	list-style: none;
}

.footer-box address ul li {
	display: block;
	overflow: hidden;
	font: 400 14px/14px 'Poppins', sans-serif;
	color: #fff;
	padding: 0 0 26px 0;
}

.footer-box address ul li .fa {
	padding: 0 15px 0 0;
	font-size: 16px;
	float: left;
}

.footer-box address ul li a {
	display: block;
	text-decoration: none;
	font: 400 14px/14px 'Poppins', sans-serif;
	color: #fff;
}

.footer-box h3 {
	font-weight: 300;
}

.footer-box input[type="text"],.footer-box input[type="name"],.footer-box input[type="email"]
	{
	background: none;
}

.footer-box input::-webkit-input-placeholder {
	color: #ffad05;
	opacity: 1;
}

.footer-box input:-moz-placeholder {
	color: #ffad05;
	opacity: 1;
}

.footer-box input::-moz-placeholder {
	color: #ffad05;
	opacity: 1;
}

.footer-box input:-ms-input-placeholder {
	color: #ffad05;
	opacity: 1;
}

.footer-box button[type="submit"] {
	position: absolute;
	right: 0;
	top: 0;
}

.footer-section-2 {
	float: left;
	width: 100%;
	border-top: 1px solid;
	padding: 20px 0;
}

.footer-section-2 strong.copyright {
	float: left;
	font: 400 14px/40px 'Poppins', sans-serif;
}

.footer-social {
	float: right;
}

.footer-social ul {
	padding: 0;
	margin: 0;
	list-style: none;
	float: right;
}

.footer-social ul li {
	float: left;
	padding: 0 0 0 15px;
}

.footer-social ul li a {
	text-decoration: none;
	display: block;
	background: #fff;
	width: 40px;
	height: 40px;
	border-radius: 100%;
	text-align: center;
	line-height: 40px;
	color: #777;
}

/*===========================================================================*/
/*Inner Banner*/
/*===========================================================================*/
#inner-banner {
	float: left;
	width: 100%;
	background: url(../images/banner-img-1.jpg);
	display: block;
	margin: -162px 0 0 0;
	padding: 120px 0;
	margin-bottom: 0px;
	max-height: 70px !important;
}

#inner-banner h1 {
	text-align: center;
	color: #fff;
	margin: 60px 0 20px 0;
}

#inner-banner .breadcrumb {
	background-color: transparent;
	border-radius: 0;
	margin-bottom: 0;
	padding: 0;
	text-align: center;
	margin: 60px 0 20px 0;
}

#inner-banner .breadcrumb li {
	display: inline-block;
	font: 300 18px/18px 'Poppins', sans-serif;
	color: #fff;
}

#inner-banner .breadcrumb li a {
	text-decoration: none;
	font: 300 18px/18px 'Poppins', sans-serif;
	color: #fff;
}

#inner-banner .breadcrumb>li+li:before {
	color: #fff;
	font-family: FontAwesome;
	content: "\f105";
	padding: 0 5px;
}

/*===========================================================================*/
/*About*/
/*===========================================================================*/
.about-section {
	float: left;
	width: 100%;
}

.about-section .container-fluid {
	padding: 0;
}

.about-section .col-md-3 {
	padding: 0;
}

.about-gallery {
	padding: 0px 0;
	float: left;
	width: 100%;
}

.about-gallery .frame {
	position: relative;
	overflow: hidden;
	background: #000;
	margin: 0;
}

.about-gallery .frame .caption {
	position: absolute;
	left: -200%;
	transform: rotate(-45deg);
	right: 0;
	margin: auto;
	width: 100%;
	top: 0;
	bottom: 0;
	height: 100px;
	text-align: center;
}

.about-gallery .frame .caption h3 {
	color: #fff;
}

.about-gallery .frame .caption strong.title {
	display: block;
	font: 300 18px/18px 'Poppins', sans-serif;
	color: #fff;
	margin: 0 0 10px 0;
}

.about-gallery .frame .caption a.zoom {
	display: inline-block;
	width: 38px;
	height: 38px;
	border-radius: 100%;
	background: #222;
	font-size: 13px;
	color: #fff;
	text-align: center;
	line-height: 38px;
}

.about-gallery .frame .caption a.zoom:hover {
	text-decoration: none;
}

.about-gallery .frame:hover .caption {
	left: 0;
	transform: rotate(0deg);
}

.about-gallery .frame:hover img {
	opacity: 0.3;
}

.about-gallery .modal-dialog {
	width: 800px;
}

.about-gallery .modal-content {
	border-radius: 0;
}

.about-gallery .modal-header {
	padding: 0;
	border: 0;
}

.about-gallery .close {
	position: absolute;
	right: -40px;
	top: 2px;
	width: 40px;
	height: 40px;
	background: #fff;
	color: #000;
	float: right;
	font-size: 21px;
	font-weight: bold;
	line-height: 1;
	opacity: 1;
	text-shadow: none;
}

/*===========================================================================*/
/*Transition Section*/
/*===========================================================================*/
.slider-frame .owl-theme .owl-controls .owl-nav [class*="owl-"],.slider-frame .owl-next:before,.slider-frame .owl-prev:before,.pagination-col .pagination>li>a,.share-post ul li a,input[type="submit"],button[type="submit"],.post-time ul li a.comment-reply-link,.tags a,.gallery-section .frame:before,.gallery-section .frame:after,.gallery-section .frame a.link,.frame img,.top-menu li a,.search-holder button,#nav li a,#banner .owl-theme .owl-controls .owl-nav [class*="owl-"],.vision-box,.vision-box h3:before,.vision-box h3 a,.vision-box p,.gallery-style-1 .frame .caption a.zoom,.gallery-style-1 .frame img,.gallery-style-1 .frame .caption,.gallery-style-1 .frame .caption h3 a,.gallery-style-1 .frame,.footer-box address ul li a,.footer-social ul li a,.text-box h3 a,.team-box .text-box ul li a,.about-gallery .frame .caption a.zoom,.about-gallery .frame .caption,.about-gallery .frame img,.shape-1 img,.latest-news-widget ul li .thumb img,.latest-news-widget ul li .text-col h5 a,.team-box .frame img,.sidebar-box .news-widget ul li .text-col a
	{
	transition: all 0.5s ease-in;
	-moz-transition: all 0.5s ease-in;
	-webkit-transition: all 0.5s ease-in;
}

.FONTS {
	font-family: 'Poppins', sans-serif;
}
